﻿@TestRunner.Imports


namespace @Test.Namespace
{
	
	public partial class @Test.ClassName
	{


@{
 
    foreach (var property in Class.Properties.Where(p => !p.IsIndexer && p.CanRead))
    { 

        <text>
        @Tag("PropertyReadTwice")
		@TestAttribute
        public void @(Test.ClassName + "_Property_" + property.Name + "_ReadTwice") ()
		{
			var objectUnderTest = CreateObject();
			
			var result1 = objectUnderTest.@property.Name;
			var result2 = objectUnderTest.@property.Name;
			@Assert.AreEqual("result1", "result2")
		}    
        </text>
    }
    
    
 }
	}
}

